gpg: Allow deletion of subkeys with --delete-[secret-]key.
authorWerner Koch <wk@gnupg.org>
Mon, 27 May 2019 08:40:38 +0000 (10:40 +0200)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Thu, 22 Aug 2019 19:11:59 +0000 (20:11 +0100)
commit7b47d9fc9c7669fe7bb4d01fb5262ebdc02562a1
tree390e47bf9f5789c193ff59ca85db291a5555c051
parenta72dc9b698e384667cbbf467d072eca3c290b160
gpg: Allow deletion of subkeys with --delete-[secret-]key.

* common/userids.c (classify_user_id): Do not set the EXACT flag in
the default case.
* g10/export.c (exact_subkey_match_p): Make static,
* g10/delkey.c (do_delete_key): Implement subkey only deleting.
--

GnuPG-bug-id: 4457
(cherry picked from commit d9b31d3a20b89a5ad7e9a2158b6da63a9a37fa8a)

Gbp-Pq: Topic from-2.2.16
Gbp-Pq: Name gpg-Allow-deletion-of-subkeys-with-delete-secret-key.patch
common/userids.c
doc/gpg.texi
g10/delkey.c
g10/export.c
g10/main.h